import {request} from './request'
export function getGoodDetailById(id){
    return request({
        url:'/detail',
        params:{
            iid:id
        }
    })

}
export function getRecommend(){
    return request({
        url:'/recommend'
    })
}
export class GoodsInfo{
    constructor(itemInfo,columns,services){
        this.title=itemInfo.title;
        this.desc=itemInfo.desc;
        this.newPrice=itemInfo.price;
        this.oldPrice=itemInfo.oldPrice;
        this.discount=itemInfo.discountDesc;
        this.columns=columns;
        this.services=services;
        this.realPrice=itemInfo.lowNowPrice;
    }
}
export class Shop{
    constructor(shopInfo){
        this.logo=shopInfo.shopLogo;
        this.name=shopInfo.name;
        this.fans=shopInfo.cFans;
        this.sell=shopInfo.cSells;
        this.score=shopInfo.score;
        this.goodsCount=shopInfo.cGoods;
    }
}
export class GoodsParam{
    constructor(info,rule){
        // 注：imgges可能没有值（某些商品有值，有些没有）
        this.image=info.image?info.image[0]:'';
        this.infos=info.set;
        this.sizes=rule.tables;
    }
}